layui
		.use(
				[ 'table', 'jquery', 'upload', 'form','layer' ],
				function() {

					var $ = layui.jquery;
					var upload = layui.upload;
					var table = layui.table;
					var form = layui.form;
					var layer = layui.layer;
					// 普通图片上传
					var uploadInst = upload
							.render({
								elem : '#test1',
								url : 'UploadServlet.do',
								before : function(obj) {
									// 预读本地文件示例，不支持ie8
									obj.preview(function(index, file, result) {
										$('#demo1').attr('src', result); // 图片链接（base64）
									});
								},
								done : function(res) {
									console.log(res);
									if (res.type == 1) { // 上传成功
										$("#fileupload").val(res.data.data.src);
									}
									// 上传成功
								},
								error : function() {
									// 演示失败状态，并实现重传
									var demoText = $('#demoText');
									demoText
											.html('<span style="color: #FF5722;">上传失败</span> <a class="layui-btn layui-btn-xs demo-reload">重试</a>');
									demoText.find('.demo-reload').on('click',
											function() {
												uploadInst.upload();
											});
								}
							});

					form.on('select(bigClass)', function(data) {
						console.log(data.value); // 得到被选中的值
						table.reload('test', {
							where : { // 设定异步数据接口的额外参数，任意设
								bigClass : data.value
							},
							page : {
								curr : 1
							}
						});

					});

					form.on('submit(formDemo)', function(data) {
						console.log(data.field) // 当前容器的全部表单字段，名值对形式：{name:
						
						if (data.field.Parentlevelid == "0") {
							layer.msg("请选择大类！")
							return false;
						}
						if (data.field.fileupload == "") {
							layer.msg("请上传图片！")
							return false;
						}
						
						$.post("inserCateMange.do", data.field, function(res) {

							layer.msg("添加成功！正在刷新页面...");
							setTimeout(function() {
								location.reload()
							}, 1000);

						})

						return false; // 阻止表单跳转。如果需要表单跳转，去掉这段即可。
					});

				});

function table(type, id, names) {
	if (type == 0) {
		x_admin_show('修改', 'updateCateGory.do?type=' + type + '&id=' + id
				+ '&names=' + names + '&type2=' + 2, 600, 400)
	} else {
		layer.confirm("确认要删除吗，删除后不能恢复", {
			title : "删除确认"
		}, function(index) {

			$.post("delCid.do?id=" + id, function(data) {
				if (data.type == 1) {
					layer.msg("操作成功");
					setTimeout(function() {
						// 刷新
						location.reload();
					}, 1000);
				} else {
					layer.msg("操作失败");
					setTimeout(function() {
						// 刷新
						location.reload();
					}, 1000);
				}

			}, "json");
		});
	}
}
